self-executing contract - Español Inglés Diccionario